
    /**  
    * @Title: AlipayConfig.java
    * @Package com.third.pay
    * @Description: 
    * @author likai
    * @date 2017年10月15日
    * @version V1.0  
    */
    
package com.third.utils.ali;



/**
    * @ClassName: AlipayConfig
    * @Description: 支付宝支付参数配置,获取网址：https://openhome.alipay.com/platform/keyManage.htm
    * @author likai
    * @date 2017年10月15日
    *
    */

public abstract class AlipayConfig {
	
	
	 /**
     * 获取 App ID
     *
     * @return App ID
     */
    public abstract String getAppID();


    /**
     * 获取私钥
     *
     * @return APP_PRIVATE_KEY
     */
    public abstract String getAppPrivateKey();


    /**
     * 公钥：是支付宝公钥而非应用公钥
     *
     * @return ALIPAY_PUBLIC_KEY
     */
    public abstract String getAlipayPublicKey();
    
    
   


    /**
     * 请求和签名使用的字符编码格式，支持GBK和UTF-8
     *
     * @return
     */
    public abstract String getCharset();
    
    /**
     * 是否是沙箱环境true是
     *
     * @return
     */
    public abstract boolean getUseSandbox();
    
    /**
     * 回掉路径
     *
     * @return
     */
    public abstract String getNotifyUrl();
    /**
     * 支付完成跳转页面
     *
     * @return
     */
    public abstract String getReturnUrl();
}
